long-clawed ground squirrel - Espagnol Anglais Dictionnaire